home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 2001 November / macformat-109.iso / Demos / Alice Demo / demo / pak0.pk3 / scripts / chris.shader < prev    next >
Encoding:
Text File  |  2000-11-20  |  4.6 KB  |  245 lines

  1. textures/metal/metal_grate1_1
  2. {
  3.     surfaceparm alphashadow
  4.     surfaceparm trans
  5.     qer_editorimage textures/metal/metal_grate1_1.tga
  6.     {
  7.         map textures/metal/metal_grate1_1.tga
  8.           blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  9.         depthWrite
  10.         rgbGen identity
  11.     }
  12.     {
  13.         map $lightmap
  14.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_ONE
  15.         //blendFunc GL_DST_COLOR GL_ZERO
  16.         depthFunc equal
  17.     }
  18. }
  19.  
  20. //Chess Village
  21. //textures/chess/bw_cglass1_1
  22. //{
  23.     //qer_editorimage textures/chess/bw_cglass1_1.tga
  24.     //surfaceparm nolightmap
  25.     //{
  26.         //map textures/chess/bw_cglass1_1.tga
  27.         //blendfunc Gl_one Gl_one                
  28.     //}
  29. //}
  30.  
  31. //Chess Village
  32. textures/chess/bw_rw_clock3_1
  33. {
  34.     surfaceparm nolightmap
  35.     qer_editorimage textures/chess/bw_rw_clock3_1.tga
  36.     {
  37.         map textures/chess/bw_rw_clock3_1.tga
  38.         //blendfunc Gl_one Gl_one
  39.     }
  40. }
  41.  
  42.  
  43. //ice ground
  44. textures/floor/ice_ground1_1
  45. {
  46.     qer_editorimage textures/floor/ice_ground1_1.tga
  47.     qer_trans 0.75
  48.     surfaceparm glass
  49.     surfaceparm nolightmap
  50.     {
  51.         map textures/floor/ice_ground1_1.tga
  52.         blendfunc gl_src_alpha gl_one_minus_src_alpha
  53.         alphagen constant 0.5
  54.     }
  55. }
  56.  
  57. //ice nodraw
  58. textures/floor/ice_nodraw
  59. {
  60.     qer_editorimage textures/floor/skool_emblem1_2
  61.     surfaceparm nodraw
  62.     surfaceparm nolightmap
  63.     surfaceparm glass
  64. }
  65.  
  66. // ice wall with skulls
  67. textures/natural/icewall1_2
  68. {
  69.     qer_editorimage textures/natural/icewall1_2.tga
  70.     qer_trans 0.75
  71.     surfaceparm glass
  72.     surfaceparm nolightmap
  73.     {
  74.         map textures/natural/icewall1_2.tga
  75.         blendfunc gl_src_alpha gl_one_minus_src_alpha
  76.         alphagen constant 0.5
  77.     }
  78. }
  79. // ice wall without skulls
  80. textures/natural/icewall1_1
  81. {
  82.     qer_editorimage textures/natural/icewall1_1.tga
  83.     qer_trans 0.75
  84.     surfaceparm glass
  85.     surfaceparm nolightmap
  86.     {
  87.         map textures/natural/icewall1_1.tga
  88.         blendfunc gl_src_alpha gl_one_minus_src_alpha
  89.         alphagen constant 0.5
  90.     }
  91. }
  92.  
  93.  
  94. //Icewall texture
  95. textures/natural/icewall5_2
  96. {
  97.     {
  98.         map textures/effects/reflights2.tga
  99.         //blendFunc GL_ONE GL_ONE
  100.         //blendFunc filter
  101.         rgbGen identity
  102.         tcMod scale 3 3
  103.         tcgen environment
  104.     }
  105.     {
  106.         map textures/natural/icewall5_2.tga
  107.         blendfunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  108.         rgbGen identity
  109.     }
  110.     {
  111.         map $lightmap
  112.         blendfunc filter
  113.         rgbGen identity
  114.     }
  115. }
  116.  
  117.  
  118. //chris Bridge light for queen
  119. textures/queen/brdg_joint1_1
  120. {
  121.     
  122.     qer_editorimage textures/queen/brdg_joint1_1.tga
  123. //    surfacelight 1500
  124. //    q3map_surfacelight 1500
  125.     {    
  126.         map $lightmap
  127.         rgbGen identity
  128.     }
  129.     {
  130.         map textures/queen/brdg_joint1_1.tga
  131.         blendfunc filter
  132.         rgbGen identity
  133.     }
  134.     {
  135.         map textures/queen/brdg_joint1_2.tga
  136.         blendfunc add
  137.         //rgbGen wave sin 0.6 0.4 0.5 .25
  138.     }
  139. }
  140. //chris wall light for queen
  141. textures/queen/q_window2_1
  142. {
  143.     qer_editorimage textures/queen/q_window2_1.tga
  144. //    surfacelight 1500
  145. //    q3map_surfacelight 1500
  146.     {    
  147.         map $lightmap
  148.         rgbGen identity
  149.     }
  150.     {
  151.         map textures/queen/q_window2_1.tga
  152.         blendfunc filter
  153.         rgbGen identity
  154.     }
  155.     {
  156.         map textures/queen/q_window2_2.tga
  157.         blendfunc add
  158.         //rgbGen wave sin 0.6 0.4 0.5 .25
  159.     }
  160. }
  161. //chris's luby's
  162. textures/queen/q_hearts2_1
  163. {
  164.  
  165.     
  166.      cull disable
  167.     {
  168.                 map textures/queen/wall_ins_bone-vein1_1.tga
  169.                 tcMod scale 2 2               
  170.         tcMod turb 0.000000 0.200000 0.000000 0.100000
  171.             tcMod scroll 0 .2  
  172.     }  
  173.     {
  174.         map textures/queen/q_hearts1_5.tga
  175.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA        
  176.         tcMod turb 0.000000 0.200000 0.100000 0.100000
  177.     }
  178.     {
  179.         map $lightmap
  180.         blendfunc gl_dst_color gl_zero
  181.         rgbgen identity
  182.     }
  183. }
  184. //lava wall 
  185. textures/natural/rock_wall2_1fade
  186. {
  187.     qer_editorimage textures/natural/rock_wall2_1fade.tga
  188.     {
  189.         map $lightmap
  190.         rgbGen identity
  191.     }
  192.     {
  193.         map textures/natural/rock_wall2_1fade.tga
  194.         rgbGen identity
  195.         blendfunc GL_DST_COLOR GL_ZERO
  196.     }
  197. }
  198. //lava wall 
  199. textures/natural/rok_lvas02fade
  200. {
  201.     qer_editorimage textures/natural/rok_lvas02fade.tga
  202.     {
  203.         map $lightmap
  204.         rgbGen identity
  205.     }
  206.     {
  207.         clampmap textures/natural/rok_lvas02fade.tga
  208.         rgbGen identity
  209.         blendfunc GL_DST_COLOR GL_ZERO
  210.     }
  211. }
  212. //lava wall foooo
  213. textures/natural/rok_lvaxl02fade
  214. {
  215.     qer_editorimage textures/natural/rok_lvaxl02fade.tga
  216.     {
  217.         map $lightmap
  218.         rgbGen identity
  219.     }
  220.     {
  221.         clampmap textures/natural/rok_lvaxl02fade.tga
  222.         rgbGen identity
  223.         blendfunc GL_DST_COLOR GL_ZERO
  224.     }
  225. }
  226. //metal ball for hatter1
  227. textures/metal/slv_lit02
  228. {
  229.     qer_editorimage textures/metal/slv_lit02.tga
  230.     {
  231.         map $lightmap
  232.         rgbGen identity
  233.     }
  234.     {        
  235.         map textures/metal/slv_lit02.tga
  236.         blendFunc GL_DST_COLOR GL_ZERO
  237.         rgbGen identity
  238.     }
  239.     {
  240.         map textures/effects/reflights3.tga
  241.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  242.         tcgen environment
  243.         rgbGen identity
  244.     }
  245. }